Portuguese to English Dictionary

Versão em português

carabina Portuguese pronunciation - Say carabina in English pronunciation Meaning of "carabina" in English language