Bulgarian-English dictionary »

мотриса meaning in English

BulgarianEnglish
мотриса noun

draisine(light auxiliary rail vehicle)
noun