Turkish Romanian Dictionary

Türkçe - limba română

Menekşe in Romanian:

1. violet violet