English Romanian Dictionary

English - limba română

green lemon in Romanian: