Portuguese-English dictionary »

cartaxo meaning in English

PortugueseEnglish
cartaxo noun

stonechat(bird)
noun