SCIMITARRA


Meaning of SCIMITARRA in English

n scimitar

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