Turkish Vietnamese Dictionary

Türkçe - Tiếng Việt

kaburga in Vietnamese: