Ingléssliver of lemon peel
Finlandéssiivu
Italianoscorza
English translator: Spanish sliver of lemon peel Eesti sõnaraamat Español Traductor Svenska Översättare