Romanian-English dictionary »

lăstun de casă meaning in English

RomanianEnglish
lăstun de casă substantiv
{m}

common house martin(Delichon urbicum)
noun