Finnish Turkish Dictionary

suomen kieli - Türkçe

lato in Turkish:

1. ahır ahır