English to Turkish Dictionary barn

barn

Ahır
translation of 'Barn'
verb
ambara koymak
noun
ahır,
ambar
Credits: Google Translate
Download the
HelloEnglishApp
image_one