Romanian-Latin dictionary »

despăduchea meaning in Latin

RomanianLatin
despăduchea

pediculo