1 impression
English-Haitian dictionary > impression
2 impression
English-Kreyol dictionary > impression