Romanian-Latin dictionary »

bufniță mare meaning in Latin

RomanianLatin
bufniță mare

bubo

būbō