Romanian-Latin dictionary »

mimoză meaning in Latin

RomanianLatin
mimoză

mimosa