'

Turkish–English dictionary

English translation of the Turkish word baldız

Turkish → English
  
TurkishEnglish
baldız sister‐in‐law; wife’s sister