Term Gallery logo

Meanings of xibarta in каталонском

английский
humpback whale
испанский
rorcual jorobado
See more
humpback whale
Translations for xibarta

английский

испанский