Term Gallery logo

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

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

        английский

        испанский