No exact translation found for
musca

Do you mean:
similar Results
Muscat {geogr.}
مَسْقَطٌ {جغرافيا}
das Muscarin (n.) , {pharm.}
مسكارين {دواء}
muscarinisch (adj.) , {med.}
der Muscarinismus (n.) , {med.}