Search term somigliare has one result
Jump to
IT Italian EN English
somigliare (v) [to be like or similar to something else] resemble (v) [to be like or similar to something else]

Italian English translations

IT Synonyms for somigliare EN Translations
sembrare [parere] wydawać się
ricordare [assomigliare] przypominać (k-u)