English → Vietnamese
barn-owl
English → Vietnamese
Translations
Direct dictionary matches.
barn-owl
* danh từ
- (động vật học) chim lợn
- (động vật học) chim lợn