TORTUCA


Meaning of TORTUCA in English

n turtle, tortoise

Interlingua English vocab.      Английский словарь Интерлингва.