non-life (nl) - Turkish English Dictionary

Suggest a Term